/*
 * Quercia Luciano
 * Algoritmi e Strutture Dati
 * a.a. 2009-10
 */


#ifndef _NODOP_H_
#define _NODOP_H_


template <class T>
class NodoP {
public:
	NodoP();
	~NodoP();

	T getValue();
	void setValue(T);
private:
	T value;
};



/*****************************
 *        DEFINIZIONI        *
 *     dei metodi di NodoP    *
 *****************************/


template <class T>
NodoP<T>::NodoP() {
}


template <class T>
NodoP<T>::~NodoP() {}


template <class T>
T NodoP<T>::getValue() {
	return value;
}


template <class T>
void NodoP<T>::setValue(T elem) {
	value = elem ;
}


#endif
